Product details
- Publisher : Packt Publishing (January 30, 2015)
- Language : English
- Paperback : 260 pages
- ISBN-10 : 1784393215
- ISBN-13 : 978-1784393212
کتاب WiX Cookbook
Over 60 hands-on recipes packed with tips and tricks to boost your Windows installations
About This Book
- Build WiX projects within Visual Studio, as part of a continuous-integration build process and from the command-line
- Install, configure and populate relational databases up front to complement your application
- Automate your day-to-day administration tasks such as setting up performance counters and exceptions to the Windows firewall
Who This Book Is For
If you are a developer with a good understanding of WiX projects and would like to further explore advanced WiX topics, this book is for you. To get the most out of this book, knowledge of proper XML syntax is recommended.
What You Will Learn
- Install websites, application pools, and virtual directories in IIS
- Add a wizard to your installer and customize it with your own dialogs
- Set up new user accounts, add security groups, and secure files and folders on installation
- Prevent deployment to unsupported systems by using launch conditions
- Update XML files during installation
- Configure shortcuts to your application
- Include prerequisites with a bootstrapper
- Create custom actions using C#
- Add environment variables to the system
In Detail
WiX is a dialect of XML used to make installers for Windows. Its declarative style avoids the complexity and limitations of procedural code, providing you with everything you need to package up an entire application into a single MSI file.
This book gives you a good overview of WiX's capabilities to develop your own installer packages with functionalities beyond those available in Windows Installer. In the recipes of this book, you will see ways in which WiX can cut down on your installation time and help you streamline your deployment processes. You will see how to make customized installer UIs, write custom actions, create shortcuts, and also set your application as the default for a file type.
منابع کتاب کتاب WiX Cookbook
بیش از 60 دستور العمل عملی با نکات و ترفندهایی برای تقویت نصب ویندوز شما
درباره این کتاب
- ساخت پروژه های WiX در ویژوال استودیو، به عنوان بخشی از فرآیند ساخت پیوسته و از طریق خط فرمان
- پایگاه داده های رابطه ای را برای تکمیل برنامه خود نصب، پیکربندی و پر کنید
- وظایف مدیریت روزانه خود مانند تنظیم شمارنده های عملکرد و استثنائات فایروال ویندوز را خودکار کنید.
این کتاب برای چه کسی است
اگر توسعه دهنده ای هستید که درک خوبی از پروژه های WiX دارید و می خواهید موضوعات پیشرفته WiX را بیشتر بررسی کنید، این کتاب برای شما مناسب است. برای استفاده بیشتر از این کتاب، آگاهی از نحو مناسب XML توصیه می شود.
آنچه شما یاد خواهید گرفت
- وب سایت ها، استخرهای برنامه ها و دایرکتوری های مجازی را در IIS نصب کنید
- یک جادوگر به نصب کننده خود اضافه کنید و آن را با دیالوگ های خود سفارشی کنید
- حسابهای کاربری جدید را تنظیم کنید، گروههای امنیتی اضافه کنید، و فایلها و پوشهها را در هنگام نصب ایمن کنید
- با استفاده از شرایط راه اندازی از استقرار در سیستم های پشتیبانی نشده جلوگیری کنید
- فایل های XML را در حین نصب به روز کنید
- میانبرهای برنامه خود را پیکربندی کنید
- پیش نیازها را با بوت استرپر اضافه کنید
- ایجاد اکشن های سفارشی با استفاده از سی شارپ
- متغیرهای محیطی را به سیستم اضافه کنید
در جزئیات
WiX لهجه ای از XML است که برای ساختن نصب کننده برای ویندوز استفاده می شود. سبک اعلانی آن از پیچیدگی و محدودیتهای کد رویهای اجتناب میکند و همه چیزهایی را که برای بستهبندی کل یک برنامه در یک فایل MSI نیاز دارید در اختیار شما قرار میدهد.
این کتاب نمای کلی خوبی از قابلیتهای WiX برای توسعه بستههای نصبکننده خود با قابلیتهایی فراتر از موارد موجود در Windows Installer به شما میدهد. در دستور العمل های این کتاب، راه هایی را مشاهده خواهید کرد که WiX می تواند زمان نصب شما را کاهش دهد و به شما کمک کند فرآیندهای استقرار خود را ساده کنید. خواهید دید که چگونه UI های نصب کننده سفارشی بسازید، اقدامات سفارشی بنویسید، میانبر ایجاد کنید، و همچنین برنامه خود را به عنوان پیش فرض برای یک نوع فایل تنظیم کنید.
ارسال نظر درباره کتاب WiX Cookbook